﻿using System;

namespace slTestingStreaming.Framework
{
    public class DetailedPropertyChangedEventArgs : EventArgs
    {
        public readonly object NewValue;
        public readonly object OldValue;
        public readonly string PropertyName;

        public DetailedPropertyChangedEventArgs(string propertyName, object oldValue, object newValue)
            : base()
        {
            this.PropertyName = propertyName;
            this.NewValue = newValue;
            this.OldValue = oldValue;
        }
    }
}
